llg
(usa Arch Linux)
Enviado em 29/08/2010 - 16:53h
Pessoal, vou dar uma atualizada sobre como anda meu problema num fórum que faço parte, talvez alguém conheça uma possível solução dessa vez ^^:
phillipe escreveu
Só mais uma coisinha....
Se não deseja ter esses tipos de problema, te aconselho profundamente que utilize UUID, pois mesmo que o endereço do dispositivo mude, a identidade dele será a mesma. Entendeu?!
Para saber qual o UUID do seu dispositivo digite em um terminal: $ blkid
E no grub você terá algo assim:
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/726ed12e-f23a-4ebe-9835-ff3fac168e42 ro quiet vga=794
initrd /boot/kernel26.img
Obrigado pela ajuda amigo. Tua dica me livrou do bug que eu estava, mas apareceu outro mais louco ainda. Esse novo problema acontece de vez em quando na hora do boot, vou colocar o que aparece no terminal:
...
:: Bringing up loop back interface [DONE]
:: Mounting root read-only [DONE]
:: Checking file systems [BUSY]
fsck.ext4: No such file or directory while trying to open /dev/sda7
/dev/sda7
The super block could not be read or does not describe a correct ext2 file system. If the device is valid and it really contains an ext2 file system ( and not swap or ufs or something else ),
then the super block is corrupt, and you might try running e2fsck with an alternate super block.
e2fsck -b 8193 <DEVICE>
[FAIL]
************************* FILE SYSTEM CHECK FAILED ********************************
*
* Please repair manually and reboot. Note that the root file system is currently mounted
* read-only. To remount it read-write type:
*
* mount -n -o remount,rw /
*
* When you exit the maintenance shell the system will reboot automatically.
*
************************************************************************************
Give root password for maintenance ( or type CTRL-D to continue) :
Obs.: Aqui eu digitei a senha do root. Se apertar CTRL-D o pc reinicia.
[root@(none) ~] e2fsck -b 8193 /dev/sdb7
e2fsck: Bad magic number in super-block when trying to open /dev/sdb7
/dev/sda7
The super block could not be read or does not describe a correct ext2 file system. If the device is valid and it really contains an ext2 file system ( and not swap or ufs or something else ),
then the super block is corrupt, and you might try running e2fsck with an alternate super block.
e2fsck -b 8193 <DEVICE>
[root@(none) ~]
Vocês podem estar achando estranho eu ter colocado a partição /dev/sdb7, mas é que se eu executar o ls /dev, não tem sda7. É estranho, é como se o sda virasse sdb do nada. Ja mandei procurar por erros no fsck.ext4 e no e2fsck, e eles nunca acusam nada, a não ser quando uso o parâmetro -b, como mostrado mais acima. Já não sei mais o que fazer.
Obrigado pela atenção, Lucas Lira Gomes